environmental stressor - French English Dictionary